St. Louis Cardinals Schedule 2025

DATEOPPONENTRESULTW-LWINLOSSSAVEATT
Thu, 27 MarW5-3 1-0Gray 1-0Lopez 0-1Helsley 147,395
Sat, 29 MarW5-1 2-0Fedde 1-0Alcala 0-130,712
Sun, 30 MarW9-2 3-0Pallante 1-0Ober 0-1Matz 126,923
Tue, 1 AprL5-4 F/10 3-1Burke 1-0Romero 0-1Johnson 121,206
Wed, 2 AprL9-7 F/11 3-2Johnson 1-0Roycroft 0-1Zeferjahn 121,306
Wed, 2 AprW12-5 4-2Romero 1-1Anderson 0-120,309
Fri, 4 AprL13-9 4-3Buehler 1-1Fedde 1-1Chapman 236,462
Sat, 5 AprPostponed
Sun, 6 AprL5-4 F/10 4-4Chapman 2-0Fernandez 0-131,495
Mon, 7 AprL18-7 4-5Dobbins 1-0Mikolas 0-1Criswell 128,276
Mon, 7 AprL8-4 4-6Mlodzinski 1-1Liberatore 0-1Harrington 18,250
Tue, 8 AprW5-3 5-6Gray 2-0Skenes 1-1Maton 18,291
Wed, 9 AprL2-1 F/13 5-7Lawrence 1-0Roycroft 0-28,430
Sat, 12 AprW2-0 6-7Pallante 2-0Nola 0-3Helsley 232,309
Sat, 12 AprL4-1 6-8Sanchez 1-0Mikolas 0-2Alvarado 330,791
Sun, 13 AprW7-0 7-8Liberatore 1-1Wheeler 1-132,509
Tue, 15 AprW8-3 8-8Gray 3-0Valdez 1-221,977
Wed, 16 AprL2-0 8-9Brown 2-1Fedde 1-2Hader 422,285
Wed, 16 AprW4-1 9-9Matz 1-0Blanco 1-2Helsley 330,360
Fri, 18 AprL4-1 9-10Canning 2-1Pallante 2-1Diaz 438,246
Sat, 19 AprL5-4 9-11Brazoban 1-0Fernandez 0-239,627
Sat, 19 AprL3-0 9-12Senga 3-1Liberatore 1-2Diaz 542,339
Sun, 20 AprL7-4 9-13Butto 2-0Romero 1-238,347
Tue, 22 AprL7-6 9-14Hernandez 2-0Maton 0-130,180
Wed, 23 AprW10-4 10-14Matz 2-0De Los Santos 1-135,876
Wed, 23 AprL4-1 10-15Hernandez 3-0Romero 1-334,009
Sat, 26 AprW3-2 11-15Liberatore 2-2Patrick 1-2Helsley 424,437
Sat, 26 AprW6-5 12-15Helsley 1-0Megill 0-235,316
Sun, 27 AprL7-1 12-16Quintana 4-0Fedde 1-332,403
Mon, 28 AprL3-1 12-17Martinez 1-3Pallante 2-2Pagan 815,147
Tue, 29 AprPostponed
Wed, 30 AprW6-0 13-17Mikolas 1-2Singer 4-115,709
Wed, 30 AprW9-1 14-17Graceffo 1-0Petty 0-10
Thu, 1 MayL9-1 14-18Ashcraft 2-2Liberatore 2-315,513
Sat, 3 MayL9-3 14-19Holmes 4-1Gray 3-127,966
Sat, 3 MayPostponed
Sun, 4 MayW6-5 15-19Fedde 2-3Tidwell 0-1Helsley 537,735
Sun, 4 MayW5-4 16-19McGreevy 1-0Kranick 2-130,313
Tue, 6 MayW6-3 17-19Graceffo 2-0Shugart 1-2Helsley 622,369
Wed, 7 MayW2-1 18-19Liberatore 3-3Skenes 3-4Graceffo 125,307
Wed, 7 MayW5-0 19-19Gray 4-1Keller 1-427,453
Fri, 9 MayW10-0 20-19Fedde 3-3Parker 3-327,849
Sat, 10 MayW4-2 21-19Pallante 3-2Williams 2-4Helsley 737,796
Sun, 11 MayW6-1 22-19Mikolas 2-2Gore 2-420,585
Mon, 12 MayW3-2 23-19Leahy 1-0Strahm 1-2Helsley 842,513
Tue, 13 MayPostponed
Wed, 14 MayL2-1 23-20Luzardo 4-0Matz 2-1Romano 440,773
Wed, 14 MayW14-7 24-20Roycroft 1-2Nola 1-735,150
Sat, 17 MayW10-3 25-20Pallante 4-2Ragans 2-328,104
Sun, 18 MayW1-0 26-20Mikolas 3-2Cameron 1-1Helsley 936,134
Sun, 18 MayL2-1 26-21Erceg 1-0Roycroft 1-3Estevez 1325,695
Tue, 20 MayW11-4 27-21Gray 5-1Guenther 0-124,817
Wed, 21 MayL5-4 27-22Vest 4-0Leahy 1-1Kahnle 631,766
Wed, 21 MayL5-1 27-23Lee 1-0Pallante 4-328,990
Sat, 24 MayW4-3 28-23Mikolas 4-2Gallen 3-6Helsley 1034,214
Sat, 24 MayW6-5 29-23Helsley 2-0Martinez 1-237,380
Sun, 25 MayW4-3 30-23King 1-0Ginkel 0-2Maton 236,437
Mon, 26 MayL5-2 30-24Morton 1-7Fedde 3-4Bautista 821,717
Tue, 27 MayW7-4 31-24Matz 3-1Baker 3-1Helsley 1113,779
Thu, 29 MayW6-4 32-24King 2-0Povich 1-4Helsley 1214,491
Sat, 31 MayL11-1 32-25Leiter 4-2Liberatore 3-4Boushley 128,679
Sat, 31 MayW2-0 33-25Gray 6-1Corbin 3-4Helsley 1329,062
Sun, 1 JunL8-1 33-26deGrom 5-2Fedde 3-528,138
Wed, 4 JunL10-7 33-27Cruz 2-0Matz 3-2Estevez 1726,656
Thu, 5 JunPostponed
Thu, 5 JunW6-5 F/10 34-27Romero 2-3Estevez 2-121,657
Fri, 6 JunL7-5 34-28Zerpa 3-0Liberatore 3-5Estevez 1831,038
Sat, 7 JunW5-0 35-28Gray 7-1Wrobleski 1-240,071
Sat, 7 JunW2-1 36-28Helsley 3-0Casparius 4-137,465
DATEOPPONENTTIMETVPITCHEROPPtickets
Sun, 8 JunLIVE McGreevy Kershaw Buy on Vivid Seats
Tue, 10 Jun12:45 AM Pallante Berrios Tickets as low as $8
Wed, 11 Jun12:45 AM Mikolas Bassitt Tickets as low as $18
Wed, 11 Jun7:15 PM Liberatore Tickets as low as $6
Fri, 13 Jun12:40 AM Gray Quintana Tickets as low as $6
Sat, 14 Jun1:10 AM Fedde Peralta Tickets as low as $9
Sat, 14 Jun9:10 PM Civale Tickets as low as $13
Sun, 15 Jun7:10 PM Pallante Priester Tickets as low as $17
Wed, 18 Jun12:40 AM Mikolas Burke Tickets as low as $8
Thu, 19 Jun12:40 AM Tickets as low as $7
Thu, 19 Jun7:10 PM Tickets as low as $10
Sat, 21 Jun12:15 AM Tickets as low as $15
Sat, 21 Jun7:15 PM Tickets as low as $11
Sun, 22 Jun7:15 PM Tickets as low as $5
Tue, 24 Jun12:45 AM Tickets as low as $16
Wed, 25 Jun12:45 AM Tickets as low as $12
Thu, 26 Jun12:45 AM Tickets as low as $16
Thu, 26 Jun7:15 PM Tickets as low as $17
Sat, 28 Jun12:10 AM Tickets as low as $28
Sat, 28 Jun9:10 PM Tickets as low as $22
Sun, 29 Jun5:05 PM Tickets as low as $22
Mon, 30 Jun11:40 PM Tickets as low as $14
Tue, 1 Jul11:40 PM Tickets as low as $14
Wed, 2 Jul5:35 PM Tickets as low as $14
Fri, 4 Jul7:20 PM Tickets as low as $65
Sat, 5 Jul7:20 PM Tickets as low as $66
Sun, 6 Jul7:20 PM Tickets as low as $45
Wed, 9 Jul12:45 AM Tickets as low as $7
Thu, 10 Jul12:45 AM Tickets as low as $7
Fri, 11 Jul12:45 AM Tickets as low as $7
Sat, 12 Jul1:15 AM Tickets as low as $19
Sat, 12 Jul7:15 PM Tickets as low as $14
Sun, 13 Jul7:15 PM Tickets as low as $9